package cn.itcast.babasport.utils.converter;

import org.springframework.core.convert.converter.Converter;

/**
 * 自定义拦截器  处理空格
 * @author Never Say Never
 * @date 2017年9月5日
 * @version V1.0
 */
public class CustomParamConverter implements Converter<String, String> {

	/*
	 * (non-Javadoc)
	 * <p>Title: convert</p> 
	 * <p>Description: 查询条件空格问题</p> 
	 * @param source
	 * @return 
	 * @see org.springframework.core.convert.converter.Converter#convert(java.lang.Object)
	 */
	@Override
	public String convert(String source) {
		if(source != null && !"".equals(source)){
			source = source.trim(); // 不能直接返回source,因为我们可能输入一组空格  
			if(!"".equals(source)){
				return source;
			}
		}
		return null;
	}

}
